rest on (someone's) shoulders

Translations
лежать на чьих-то плечах
The responsibility for the project rests on her shoulders.
Ответственность за проект лежит на её плечах.
Words
shoulder

noun
плечо
rest

verb
отдыхать
rest on

verb
опираться на